﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Class1
{
    //1、假设要完成一个学校的校园管理信息系统，在员工管理系统中有不同的人员信息，包括学生信息、教师信息等。

    //为学生信息、教师信息创建两个类，并在两个类中分别定义属性和方法，在学生类中定义编号（Id）、姓名（Name）、性别（Sex）、身份证号（Cardid）、联系方式（Tel）、专业（Major）、年级（Grade）7 个属性，并定义一个方法在控制台输出这些属性的值。

    //用同样的方法创建教师信息类（Teacher），属性包括编号（Id）、姓名（Name）,性别 （Sex）、身份证号（Cardid）、联系方式（Tel）、职称（Title）、工资号（Wageno），并将上 述属性输岀到控制台。

    //将 Student 类和 Teacher 类中共有的 属性抽取出来定义为一个类Person，并让Student和Teacher继承Person
    //每个类都要有一个输出属性的方法。
    //每个类都要有初始化数据的有参构造方法。

    //2、根据图片，写出四个英雄和他们的父类，需要有输出数据的方法，需要有构造方法。
    class Program
    {
        static void Main(string[] args)
        {
            yy();
            yy2();
        }
        static void yy()
        {
            Student st = new Student();
            st.stu1(st.ID = 1,
            st.NAME = "小火龙",
            st.SEX = '男',
            st.CARDID = "350263543564738897",
            st.TEL = 15647346575,
            st.MAJOR = "软件开发",
            st.GRADE = "十"
                );
            st.stu2();
            Console.WriteLine();
            Console.WriteLine();
            Teacher tr = new Teacher();
            tr.ter(tr.ID = 1,
            tr.NAME = "米勒太太",
            tr.SEX = '女',
            tr.CARDID = "350263543564738897",
            tr.TEL = 15647346575,
            tr.TITLE = "教导主任",
            tr.WAGENO = 34187897
                );
            tr.ter2();
        }
        static void yy2()
        {

        }
        }
}
